/**
 * @addtogroup mfc_time_utils
 * mfc_time_utils
 * @{
 */
 
/**
 * @file         mfc_time_utils.h
 * @brief        时间相关的库
 * @note    
 * @author       Akee
 * @date         2019-9-20
 * @version      1.0
 *
 * @par          修改日志
 * <table>
 * <tr><th>Date        <th>Version               <th>Author          <th>Description
 * <tr><td>2019-9-20   <td>1.0                   <td>Akee            <td>创建初始版本
 * @copyright    杭州鸿泉物联网技术股份有限公司
 */
#ifndef _MFC_TIME_UTILS_H_
#define _MFC_TIME_UTILS_H_
#include "mfc_string.h"

#ifdef __cplusplus
extern "C" {
#endif
/**
 * 日期转字符串,输出格式"YYYYxMMxDD", x为分隔符
 * @param time: time_t类型的时间
 * @param delimiter: 年月日之间的分隔符,例如'-'
 * @note 内部会开辟128字节的栈空间
 * @return 转换出来的日期字符串
 */
TMfString *MfDateToStr(TTime time, char delimiter);

/**
 * 时间转字符串,输出格式"HH:MM:SS"
 * @param time: time_t类型的时间
 * @return 转换出来的日期字符串
 */
TMfString *MfTimeToStr(TTime time);

/**
 * 日期和时间转字符串,输出格式"YYYYxMMxDD HH:MM:SS", x为分隔符
 * @param time: time_t类型的时间
 * @param delimiter: 年月日之间的分隔符,例如'-'
 * @return 转换出来的日期和时间的字符串
 */
TMfString *MfDateTimeToStr(TTime time, char delimiter);
#ifdef __cplusplus
}
#endif
#endif
/**
 * @} 
 */
 
 
 


